imperial department of military research - Français Anglais Dictionnaire